musical instrument manufacturing - Francés Inglés Diccionario